temporary layoffs - German English Dictionary